[System.Reflection.DefaultMember("Item")] public class NNamedShapePartCollection<TNamedShapePart> : Nevron.Nov.Dom.NElementCollection<TNamedShapePart>, Nevron.Nov.DataStructures.INAddable<TNamedShapePart>, Nevron.Nov.DataStructures.INClearable, Nevron.Nov.DataStructures.INCollection<TNamedShapePart>, Nevron.Nov.DataStructures.INContains<TNamedShapePart>, Nevron.Nov.DataStructures.INCountable<TNamedShapePart>, Nevron.Nov.DataStructures.INDynamicSet<TNamedShapePart>, Nevron.Nov.DataStructures.INIndexedSet<TNamedShapePart>, Nevron.Nov.DataStructures.INIterable<TNamedShapePart>, Nevron.Nov.DataStructures.INRemovable<TNamedShapePart>, Nevron.Nov.DataStructures.INReverseIterable<TNamedShapePart>, Nevron.Nov.DataStructures.INSet<TNamedShapePart>, Nevron.Nov.DataStructures.INWritableIndexedSet<TNamedShapePart>, Nevron.Nov.Dom.INDomDeepEquals, Nevron.Nov.Dom.INDomDeeplyCloneable, Nevron.Nov.INDeeplyCloneable where TNamedShapePart: NNamedShapePart